package pe.edu.claretiano.admisionmatricula.admision.serviceimpl;

import java.util.List;

import pe.edu.claretiano.admisionmatricula.admision.dao.SolicitudAdmisionDao;
import pe.edu.claretiano.admisionmatricula.admision.daoimpl.SolicitudAdmisionDaoImpl;
import pe.edu.claretiano.admisionmatricula.admision.service.SolicitudAdmisionService;
import pe.edu.claretiano.admisionmatricula.bean.ParametroBusqueda;
import pe.edu.claretiano.admisionmatricula.bean.SolicitudAdmision;

public class SolicitudAdmisionServiceImpl implements SolicitudAdmisionService {
	
	
	private SolicitudAdmisionDao dao;
	
	public  SolicitudAdmisionServiceImpl(){
		dao = new SolicitudAdmisionDaoImpl();
	}

	@Override
	public List<SolicitudAdmision> listarSolicitudAdmision(
			ParametroBusqueda paramBusq) {
		
		return dao.listarSolicitudAdmision(paramBusq);
		
	}

	@Override
	public Integer insertarSolicitudAdmision(
			SolicitudAdmision objSolicitudAdmision) {
		// TODO Auto-generated method stub
		return dao.insertarSolicitudAdmision(objSolicitudAdmision);
	}

	@Override
	public SolicitudAdmision obtenerSolicitudAdmision(
			SolicitudAdmision objSolicitudAdmision) {
		// TODO Auto-generated method stub
		return dao.obtenerSolicitudAdmision(objSolicitudAdmision);
	}

	@Override
	public Integer actualizarSolicitudAdmision(
			SolicitudAdmision objSolicitudAdmision) {
		// TODO Auto-generated method stub
		return dao.actualizarSolicitudAdmision(objSolicitudAdmision);
	}

	@Override
	public Integer darDeBajaSolicitudAdmision(
			SolicitudAdmision objSolicitudAdmision) {
		// TODO Auto-generated method stub
		return dao.darDeBajaSolicitudAdmision(objSolicitudAdmision);
	}

}
